conclude an agreement on - Turco Inglés Diccionario